granting immunity - Turco Inglés Diccionario